package com.decheng.bootmybatisgenerator.service;

import com.decheng.bootmybatisgenerator.entities.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author 孔德成
 * @Slogan 致敬大师，致敬未来的你
 * @date 2021/8/18
 */
public interface UserService {

    int add(User user);

    int del(Integer id);

    int update(User user);

    User getById(@Param("id") Integer id);

    List<User> getByCondition(User user);

    List<User> getSplitPage(User user);

    List<User> getSplitPageExample(User user);
}
